package com.hemerasolutions.v2trainer.model.users;

import com.hemerasolutions.v2trainer.model.base.BaseModel_;
import com.hemerasolutions.v2trainer.model.library.Library;
import com.hemerasolutions.v2trainer.model.multimedia.Photo;
import com.hemerasolutions.v2trainer.model.security.AccessRole;
import java.util.Date;
import javax.annotation.Generated;
import javax.persistence.metamodel.ListAttribute;
import javax.persistence.metamodel.SingularAttribute;
import javax.persistence.metamodel.StaticMetamodel;

@Generated(value="Dali", date="2015-03-16T22:32:11.664-0300")
@StaticMetamodel(User.class)
public class User_ extends BaseModel_ {
	public static volatile SingularAttribute<User, String> email;
	public static volatile SingularAttribute<User, String> password;
	public static volatile SingularAttribute<User, String> phone;
	public static volatile SingularAttribute<User, Integer> userType;
	public static volatile SingularAttribute<User, Boolean> active;
	public static volatile SingularAttribute<User, Date> expireOn;
	public static volatile SingularAttribute<User, Date> createdAt;
	public static volatile SingularAttribute<User, Date> lastChange;
	public static volatile SingularAttribute<User, User> changedBy;
	public static volatile SingularAttribute<User, Photo> photo;
	public static volatile ListAttribute<User, Library> librarys;
	public static volatile ListAttribute<User, AccessRole> roles;
}
